#include <stdio.h>

int fun( int x, int *pp) {
	int i, n = 0;
	for (i = 1; i <= x; i++)
		if (x % i == 0) {
			*pp = i;
			pp++;
			n++;
		}
	return (n);
}

int main() {
	int a[20], x, n, i;
	scanf("%d", &x);
	n = fun(x, a);
	for (i = 0; i < n; i++)
		printf("%d\t", a[i]);
}
